#ifndef BARA_H
#define BARA_H

#define BARA_VAR_NAME "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"	
#define BARA_SEPARATOR " \t\r\n"

enum Barastatus { 
	BARA_OK, BARA_ERR, BARA_RETURN, BARA_BREAK, BARA_CONTINUE 
};

enum Baratokenkind { 
	BARA_TOKEN_ESC, BARA_TOKEN_STR, BARA_TOKEN_CMD, BARA_TOKEN_VAR, 
	BARA_TOKEN_SEP, BARA_TOKEN_EOL, BARA_TOKEN_EOF, BARA_TOKEN_ERROR
};


#endif
